From: Dan Winship Date: Mon, 21 Mar 2011 12:47:36 +0000 (-0400) Subject: gnome-shell: fix restart after rebuild X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~1013^2^2~8580 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=206f4604a4c772a6d3c98b6f569e87f0013f4178;p=gnome-shell.git gnome-shell: fix restart after rebuild Alt+F2 restart was failing after a rebuild when running from the source tree because it would try to restart ".libs/lt-gnome-shell-real", which didn't exist yet. Fix this by using "libtool --mode=execute" at build time to regenerate that file. https://bugzilla.gnome.org/show_bug.cgi?id=645390 --- diff --git a/src/Makefile.am b/src/Makefile.am index 7fcd3e8d0..fa79fccbe 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -44,8 +44,10 @@ generated_script_substitutions = \ -e "s|@VERSION[@]|$(VERSION)|" \ -e "s|@sysconfdir[@]|$(sysconfdir)|" -gnome-shell-jhbuild: gnome-shell-jhbuild.in Makefile +gnome-shell-jhbuild: gnome-shell-jhbuild.in gnome-shell-real Makefile $(AM_V_GEN) sed $(generated_script_substitutions) $< > $@.tmp && mv $@.tmp $@ && chmod a+x $@ + @# Regenerate libtool wrapper so Alt+F2 restart will work + @$(LIBTOOL) --mode=execute test -f gnome-shell-real gnome-shell-extension-tool: gnome-shell-extension-tool.in Makefile $(AM_V_GEN) sed $(generated_script_substitutions) $< > $@.tmp && mv $@.tmp $@ && chmod a+x $@